harap mesken

  1. dilapidated abode